feeding stuff - German English Dictionary